<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, height=device-height, initial-scale=1, user-scalable=no">
  <meta name="description" content="API docs for the HttpClient class from the dart:io library, for the Dart programming language.">
  <title>HttpClient class - dart:io library - Dart API</title>
  <!-- required because all the links are pseudo-absolute -->
  <base href="..">

  <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro:500,400i,400,300|Source+Sans+Pro:400,300,700" rel="stylesheet">
  <link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
  <link rel="stylesheet" href="static-assets/github.css">
  <link rel="stylesheet" href="static-assets/styles.css">
  <link rel="icon" href="static-assets/favicon.png">
  <!-- header placeholder -->
</head>

<body>

<div id="overlay-under-drawer"></div>

<header id="title">
  <button id="sidenav-left-toggle" type="button">&nbsp;</button>
  <ol class="breadcrumbs gt-separated dark hidden-xs">
    <li><a href="index.html">flutter_form_builder</a></li>
    <li><a href="dart-io/dart-io-library.html">dart:io</a></li>
    <li class="self-crumb">HttpClient abstract class</li>
  </ol>
  <div class="self-name">HttpClient</div>
  <form class="search navbar-right" role="search">
    <input type="text" id="search-box" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
  </form>
</header>

<main>

  <div id="dartdoc-sidebar-left" class="col-xs-6 col-sm-3 col-md-2 sidebar sidebar-offcanvas-left">
    <header id="header-search-sidebar" class="hidden-l">
      <form class="search-sidebar" role="search">
        <input type="text" id="search-sidebar" autocomplete="off" disabled class="form-control typeahead" placeholder="Loading search...">
      </form>
    </header>
    
    <ol class="breadcrumbs gt-separated dark hidden-l" id="sidebar-nav">
      <li><a href="index.html">flutter_form_builder</a></li>
      <li><a href="dart-io/dart-io-library.html">dart:io</a></li>
      <li class="self-crumb">HttpClient abstract class</li>
    </ol>
    
    <h5>dart:io library</h5>
    <ol>
      <li class="section-title"><a href="dart-io/dart-io-library.html#classes">Classes</a></li>
      <li><a href="dart-io/BytesBuilder-class.html">BytesBuilder</a></li>
      <li><a href="dart-io/CompressionOptions-class.html">CompressionOptions</a></li>
      <li><a href="dart-io/ConnectionTask-class.html">ConnectionTask</a></li>
      <li><a href="dart-io/ContentType-class.html">ContentType</a></li>
      <li><a href="dart-io/Cookie-class.html">Cookie</a></li>
      <li><a href="dart-io/Datagram-class.html">Datagram</a></li>
      <li><a href="dart-io/DetachedSocket-class.html">DetachedSocket</a></li>
      <li><a href="dart-io/Directory-class.html">Directory</a></li>
      <li><a href="dart-io/File-class.html">File</a></li>
      <li><a href="dart-io/FileLock-class.html">FileLock</a></li>
      <li><a href="dart-io/FileMode-class.html">FileMode</a></li>
      <li><a href="dart-io/FileStat-class.html">FileStat</a></li>
      <li><a href="dart-io/FileSystemCreateEvent-class.html">FileSystemCreateEvent</a></li>
      <li><a href="dart-io/FileSystemDeleteEvent-class.html">FileSystemDeleteEvent</a></li>
      <li><a href="dart-io/FileSystemEntity-class.html">FileSystemEntity</a></li>
      <li><a href="dart-io/FileSystemEntityType-class.html">FileSystemEntityType</a></li>
      <li><a href="dart-io/FileSystemEvent-class.html">FileSystemEvent</a></li>
      <li><a href="dart-io/FileSystemModifyEvent-class.html">FileSystemModifyEvent</a></li>
      <li><a href="dart-io/FileSystemMoveEvent-class.html">FileSystemMoveEvent</a></li>
      <li><a href="dart-io/GZipCodec-class.html">GZipCodec</a></li>
      <li><a href="dart-io/HeaderValue-class.html">HeaderValue</a></li>
      <li><a href="dart-io/HttpClient-class.html">HttpClient</a></li>
      <li><a href="dart-io/HttpClientBasicCredentials-class.html">HttpClientBasicCredentials</a></li>
      <li><a href="dart-io/HttpClientCredentials-class.html">HttpClientCredentials</a></li>
      <li><a href="dart-io/HttpClientDigestCredentials-class.html">HttpClientDigestCredentials</a></li>
      <li><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></li>
      <li><a href="dart-io/HttpClientResponse-class.html">HttpClientResponse</a></li>
      <li><a href="dart-io/HttpConnectionInfo-class.html">HttpConnectionInfo</a></li>
      <li><a href="dart-io/HttpConnectionsInfo-class.html">HttpConnectionsInfo</a></li>
      <li><a href="dart-io/HttpDate-class.html">HttpDate</a></li>
      <li><a href="dart-io/HttpHeaders-class.html">HttpHeaders</a></li>
      <li><a href="dart-io/HttpOverrides-class.html">HttpOverrides</a></li>
      <li><a href="dart-io/HttpRequest-class.html">HttpRequest</a></li>
      <li><a href="dart-io/HttpResponse-class.html">HttpResponse</a></li>
      <li><a href="dart-io/HttpServer-class.html">HttpServer</a></li>
      <li><a href="dart-io/HttpSession-class.html">HttpSession</a></li>
      <li><a href="dart-io/HttpStatus-class.html">HttpStatus</a></li>
      <li><a href="dart-io/InternetAddress-class.html">InternetAddress</a></li>
      <li><a href="dart-io/InternetAddressType-class.html">InternetAddressType</a></li>
      <li><a href="dart-io/IOOverrides-class.html">IOOverrides</a></li>
      <li><a href="dart-io/IOSink-class.html">IOSink</a></li>
      <li><a href="dart-io/Link-class.html">Link</a></li>
      <li><a href="dart-io/NetworkInterface-class.html">NetworkInterface</a></li>
      <li><a href="dart-io/OSError-class.html">OSError</a></li>
      <li><a href="dart-io/Platform-class.html">Platform</a></li>
      <li><a href="dart-io/Process-class.html">Process</a></li>
      <li><a href="dart-io/ProcessInfo-class.html">ProcessInfo</a></li>
      <li><a href="dart-io/ProcessResult-class.html">ProcessResult</a></li>
      <li><a href="dart-io/ProcessSignal-class.html">ProcessSignal</a></li>
      <li><a href="dart-io/ProcessStartMode-class.html">ProcessStartMode</a></li>
      <li><a href="dart-io/RandomAccessFile-class.html">RandomAccessFile</a></li>
      <li><a href="dart-io/RawDatagramSocket-class.html">RawDatagramSocket</a></li>
      <li><a href="dart-io/RawSecureServerSocket-class.html">RawSecureServerSocket</a></li>
      <li><a href="dart-io/RawSecureSocket-class.html">RawSecureSocket</a></li>
      <li><a href="dart-io/RawServerSocket-class.html">RawServerSocket</a></li>
      <li><a href="dart-io/RawSocket-class.html">RawSocket</a></li>
      <li><a href="dart-io/RawSocketEvent-class.html">RawSocketEvent</a></li>
      <li><a href="dart-io/RawSocketOption-class.html">RawSocketOption</a></li>
      <li><a href="dart-io/RawSynchronousSocket-class.html">RawSynchronousSocket</a></li>
      <li><a href="dart-io/RawZLibFilter-class.html">RawZLibFilter</a></li>
      <li><a href="dart-io/RedirectInfo-class.html">RedirectInfo</a></li>
      <li><a href="dart-io/SecureServerSocket-class.html">SecureServerSocket</a></li>
      <li><a href="dart-io/SecureSocket-class.html">SecureSocket</a></li>
      <li><a href="dart-io/SecurityContext-class.html">SecurityContext</a></li>
      <li><a href="dart-io/ServerSocket-class.html">ServerSocket</a></li>
      <li><a href="dart-io/Socket-class.html">Socket</a></li>
      <li><a href="dart-io/SocketDirection-class.html">SocketDirection</a></li>
      <li><a href="dart-io/SocketOption-class.html">SocketOption</a></li>
      <li><a href="dart-io/Stdin-class.html">Stdin</a></li>
      <li><a href="dart-io/StdioType-class.html">StdioType</a></li>
      <li><a href="dart-io/Stdout-class.html">Stdout</a></li>
      <li><a href="dart-io/SystemEncoding-class.html">SystemEncoding</a></li>
      <li><a href="dart-io/WebSocket-class.html">WebSocket</a></li>
      <li><a href="dart-io/WebSocketStatus-class.html">WebSocketStatus</a></li>
      <li><a href="dart-io/WebSocketTransformer-class.html">WebSocketTransformer</a></li>
      <li><a href="dart-io/X509Certificate-class.html">X509Certificate</a></li>
      <li><a href="dart-io/ZLibCodec-class.html">ZLibCodec</a></li>
      <li><a href="dart-io/ZLibDecoder-class.html">ZLibDecoder</a></li>
      <li><a href="dart-io/ZLibEncoder-class.html">ZLibEncoder</a></li>
      <li><a href="dart-io/ZLibOption-class.html">ZLibOption</a></li>
    
    
    
      <li class="section-title"><a href="dart-io/dart-io-library.html#constants">Constants</a></li>
      <li><a class="deprecated" href="dart-io/APPEND-constant.html">APPEND</a></li>
      <li><a class="deprecated" href="dart-io/GZIP-constant.html">GZIP</a></li>
      <li><a href="dart-io/gzip-constant.html">gzip</a></li>
      <li><a class="deprecated" href="dart-io/READ-constant.html">READ</a></li>
      <li><a class="deprecated" href="dart-io/SYSTEM_ENCODING-constant.html">SYSTEM_ENCODING</a></li>
      <li><a href="dart-io/systemEncoding-constant.html">systemEncoding</a></li>
      <li><a class="deprecated" href="dart-io/WRITE-constant.html">WRITE</a></li>
      <li><a class="deprecated" href="dart-io/WRITE_ONLY-constant.html">WRITE_ONLY</a></li>
      <li><a class="deprecated" href="dart-io/WRITE_ONLY_APPEND-constant.html">WRITE_ONLY_APPEND</a></li>
      <li><a class="deprecated" href="dart-io/ZLIB-constant.html">ZLIB</a></li>
      <li><a href="dart-io/zlib-constant.html">zlib</a></li>
    
      <li class="section-title"><a href="dart-io/dart-io-library.html#properties">Properties</a></li>
      <li><a href="dart-io/exitCode.html">exitCode</a></li>
      <li><a href="dart-io/pid.html">pid</a></li>
      <li><a href="dart-io/stderr.html">stderr</a></li>
      <li><a href="dart-io/stdin.html">stdin</a></li>
      <li><a href="dart-io/stdout.html">stdout</a></li>
    
      <li class="section-title"><a href="dart-io/dart-io-library.html#functions">Functions</a></li>
      <li><a href="dart-io/exit.html">exit</a></li>
      <li><a href="dart-io/sleep.html">sleep</a></li>
      <li><a href="dart-io/stdioType.html">stdioType</a></li>
    
      <li class="section-title"><a href="dart-io/dart-io-library.html#enums">Enums</a></li>
      <li><a href="dart-io/HttpClientResponseCompressionState-class.html">HttpClientResponseCompressionState</a></li>
    
      <li class="section-title"><a href="dart-io/dart-io-library.html#typedefs">Typedefs</a></li>
      <li><a href="dart-io/BadCertificateCallback.html">BadCertificateCallback</a></li>
    
      <li class="section-title"><a href="dart-io/dart-io-library.html#exceptions">Exceptions</a></li>
      <li><a href="dart-io/CertificateException-class.html">CertificateException</a></li>
      <li><a href="dart-io/FileSystemException-class.html">FileSystemException</a></li>
      <li><a href="dart-io/HandshakeException-class.html">HandshakeException</a></li>
      <li><a href="dart-io/HttpException-class.html">HttpException</a></li>
      <li><a href="dart-io/IOException-class.html">IOException</a></li>
      <li><a href="dart-io/ProcessException-class.html">ProcessException</a></li>
      <li><a href="dart-io/RedirectException-class.html">RedirectException</a></li>
      <li><a href="dart-io/SignalException-class.html">SignalException</a></li>
      <li><a href="dart-io/SocketException-class.html">SocketException</a></li>
      <li><a href="dart-io/StdinException-class.html">StdinException</a></li>
      <li><a href="dart-io/StdoutException-class.html">StdoutException</a></li>
      <li><a href="dart-io/TlsException-class.html">TlsException</a></li>
      <li><a href="dart-io/WebSocketException-class.html">WebSocketException</a></li>
    </ol>
  </div>

  <div id="dartdoc-main-content" class="col-xs-12 col-sm-9 col-md-8 main-content">
      <div><h1><span class="kind-class">HttpClient</span> class </h1></div>

    <section class="desc markdown">
      <p>A client that receives content, such as web pages, from
a server using the HTTP protocol.</p>
<p>HttpClient contains a number of methods to send an <a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a>
to an Http server and receive an <a href="dart-io/HttpClientResponse-class.html">HttpClientResponse</a> back.
For example, you can use the <a href="dart-io/HttpClient/get.html">get</a>, <a href="dart-io/HttpClient/getUrl.html">getUrl</a>, <a href="dart-io/HttpClient/post.html">post</a>, and <a href="dart-io/HttpClient/postUrl.html">postUrl</a> methods
for GET and POST requests, respectively.</p>
<h2 id="making-a-simple-get-request-an-example">Making a simple GET request: an example</h2>
<p>A <code>getUrl</code> request is a two-step process, triggered by two <a href="dart-async/Future-class.html">Future</a>s.
When the first future completes with a <a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a>, the underlying
network connection has been established, but no data has been sent.
In the callback function for the first future, the HTTP headers and body
can be set on the request. Either the first write to the request object
or a call to <a href="dart-io/HttpClient/close.html">close</a> sends the request to the server.</p>
<p>When the HTTP response is received from the server,
the second future, which is returned by close,
completes with an <a href="dart-io/HttpClientResponse-class.html">HttpClientResponse</a> object.
This object provides access to the headers and body of the response.
The body is available as a stream implemented by HttpClientResponse.
If a body is present, it must be read. Otherwise, it leads to resource
leaks. Consider using <a href="dart-async/Stream/drain.html">HttpClientResponse.drain</a> if the body is unused.</p>
<pre class="language-dart"><code>HttpClient client = new HttpClient();
client.getUrl(Uri.parse("http://www.example.com/"))
    .then((HttpClientRequest request) {
      // Optionally set up headers...
      // Optionally write to the request object...
      // Then call close.
      ...
      return request.close();
    })
    .then((HttpClientResponse response) {
      // Process the response.
      ...
    });
</code></pre>
<p>The future for <a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a> is created by methods such as
<a href="dart-io/HttpClient/getUrl.html">getUrl</a> and <a href="dart-io/HttpClient/open.html">open</a>.</p>
<h2 id="https-connections">HTTPS connections</h2>
<p>An HttpClient can make HTTPS requests, connecting to a server using
the TLS (SSL) secure networking protocol. Calling <a href="dart-io/HttpClient/getUrl.html">getUrl</a> with an
https: scheme will work automatically, if the server's certificate is
signed by a root CA (certificate authority) on the default list of
well-known trusted CAs, compiled by Mozilla.</p>
<p>To add a custom trusted certificate authority, or to send a client
certificate to servers that request one, pass a <a href="dart-io/SecurityContext-class.html">SecurityContext</a> object
as the optional <code>context</code> argument to the <code>HttpClient</code> constructor.
The desired security options can be set on the <a href="dart-io/SecurityContext-class.html">SecurityContext</a> object.</p>
<h2 id="headers">Headers</h2>
<p>All HttpClient requests set the following header by default:</p>
<pre class="language-dart"><code>Accept-Encoding: gzip
</code></pre>
<p>This allows the HTTP server to use gzip compression for the body if
possible. If this behavior is not desired set the
<code>Accept-Encoding</code> header to something else.
To turn off gzip compression of the response, clear this header:</p>
<pre class="language-dart"><code> request.headers.removeAll(HttpHeaders.acceptEncodingHeader)
</code></pre>
<h2 id="closing-the-httpclient">Closing the HttpClient</h2>
<p>The HttpClient supports persistent connections and caches network
connections to reuse them for multiple requests whenever
possible. This means that network connections can be kept open for
some time after a request has completed. Use HttpClient.close
to force the HttpClient object to shut down and to close the idle
network connections.</p>
<h2 id="turning-proxies-on-and-off">Turning proxies on and off</h2>
<p>By default the HttpClient uses the proxy configuration available
from the environment, see <a href="dart-io/HttpClient/findProxyFromEnvironment.html">findProxyFromEnvironment</a>. To turn off
the use of proxies set the <a href="dart-io/HttpClient/findProxy.html">findProxy</a> property to
<code>null</code>.</p>
<pre class="language-dart"><code>HttpClient client = new HttpClient();
client.findProxy = null;
</code></pre>
    </section>
    

    <section class="summary offset-anchor" id="constructors">
      <h2>Constructors</h2>

      <dl class="constructor-summary-list">
        <dt id="HttpClient" class="callable">
          <span class="name"><a href="dart-io/HttpClient/HttpClient.html">HttpClient</a></span><span class="signature">({<span class="parameter" id="-param-context"><span class="type-annotation"><a href="dart-io/SecurityContext-class.html">SecurityContext</a></span> <span class="parameter-name">context</span></span> })</span>
        </dt>
        <dd>
          
          <div class="constructor-modifier features">factory</div>
        </dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="instance-properties">
      <h2>Properties</h2>

      <dl class="properties">
        <dt id="authenticate" class="property">
          <span class="name"><a href="dart-io/HttpClient/authenticate.html">authenticate</a></span>
          <span class="signature">&#8592; <span class="parameter" id="authenticate=-param-f"><span class="type-annotation"><a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-core/bool-class.html">bool</a></span>&gt;</span></span> <span class="parameter-name">Function</span>(<span class="parameter" id="param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span>, </span> <span class="parameter" id="param-scheme"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span></span> <span class="parameter" id="param-realm"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span></span>)</span></span>         
        </dt>
        <dd>
          Sets the function to be called when a site is requesting
authentication. The URL requested and the security realm from the
server are passed in the arguments <code>url</code> and <code>realm</code>. <a href="dart-io/HttpClient/authenticate.html">[...]</a>
                  <div class="features">write-only</div>
</dd>
        <dt id="authenticateProxy" class="property">
          <span class="name"><a href="dart-io/HttpClient/authenticateProxy.html">authenticateProxy</a></span>
          <span class="signature">&#8592; <span class="parameter" id="authenticateProxy=-param-f"><span class="type-annotation"><a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-core/bool-class.html">bool</a></span>&gt;</span></span> <span class="parameter-name">Function</span>(<span class="parameter" id="param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span></span> <span class="parameter" id="param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span>, </span> <span class="parameter" id="param-scheme"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span></span> <span class="parameter" id="param-realm"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span></span>)</span></span>         
        </dt>
        <dd>
          Sets the function to be called when a proxy is requesting
authentication. Information on the proxy in use and the security
realm for the authentication are passed in the arguments <code>host</code>,
<code>port</code> and <code>realm</code>. <a href="dart-io/HttpClient/authenticateProxy.html">[...]</a>
                  <div class="features">write-only</div>
</dd>
        <dt id="autoUncompress" class="property">
          <span class="name"><a href="dart-io/HttpClient/autoUncompress.html">autoUncompress</a></span>
          <span class="signature">&#8596; <a href="dart-core/bool-class.html">bool</a></span>         
        </dt>
        <dd>
          Gets and sets whether the body of a response will be automatically
uncompressed. <a href="dart-io/HttpClient/autoUncompress.html">[...]</a>
                  <div class="features">read / write</div>
</dd>
        <dt id="badCertificateCallback" class="property">
          <span class="name"><a href="dart-io/HttpClient/badCertificateCallback.html">badCertificateCallback</a></span>
          <span class="signature">&#8592; <span class="parameter" id="badCertificateCallback=-param-callback"><span class="type-annotation"><a href="dart-core/bool-class.html">bool</a></span> <span class="parameter-name">Function</span>(<span class="parameter" id="param-cert"><span class="type-annotation"><a href="dart-io/X509Certificate-class.html">X509Certificate</a></span>, </span> <span class="parameter" id="param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span>, </span> <span class="parameter" id="param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span></span>)</span></span>         
        </dt>
        <dd>
          Sets a callback that will decide whether to accept a secure connection
with a server certificate that cannot be authenticated by any of our
trusted root certificates. <a href="dart-io/HttpClient/badCertificateCallback.html">[...]</a>
                  <div class="features">write-only</div>
</dd>
        <dt id="connectionTimeout" class="property">
          <span class="name"><a href="dart-io/HttpClient/connectionTimeout.html">connectionTimeout</a></span>
          <span class="signature">&#8596; <a href="dart-core/Duration-class.html">Duration</a></span>         
        </dt>
        <dd>
          Gets and sets the connection timeout. <a href="dart-io/HttpClient/connectionTimeout.html">[...]</a>
                  <div class="features">read / write</div>
</dd>
        <dt id="findProxy" class="property">
          <span class="name"><a href="dart-io/HttpClient/findProxy.html">findProxy</a></span>
          <span class="signature">&#8592; <span class="parameter" id="findProxy=-param-f"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">Function</span>(<span class="parameter" id="param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span></span>)</span></span>         
        </dt>
        <dd>
          Sets the function used to resolve the proxy server to be used for
opening a HTTP connection to the specified <code>url</code>. If this
function is not set, direct connections will always be used. <a href="dart-io/HttpClient/findProxy.html">[...]</a>
                  <div class="features">write-only</div>
</dd>
        <dt id="idleTimeout" class="property">
          <span class="name"><a href="dart-io/HttpClient/idleTimeout.html">idleTimeout</a></span>
          <span class="signature">&#8596; <a href="dart-core/Duration-class.html">Duration</a></span>         
        </dt>
        <dd>
          Gets and sets the idle timeout of non-active persistent (keep-alive)
connections. <a href="dart-io/HttpClient/idleTimeout.html">[...]</a>
                  <div class="features">read / write</div>
</dd>
        <dt id="maxConnectionsPerHost" class="property">
          <span class="name"><a href="dart-io/HttpClient/maxConnectionsPerHost.html">maxConnectionsPerHost</a></span>
          <span class="signature">&#8596; <a href="dart-core/int-class.html">int</a></span>         
        </dt>
        <dd>
          Gets and sets the maximum number of live connections, to a single host. <a href="dart-io/HttpClient/maxConnectionsPerHost.html">[...]</a>
                  <div class="features">read / write</div>
</dd>
        <dt id="userAgent" class="property">
          <span class="name"><a href="dart-io/HttpClient/userAgent.html">userAgent</a></span>
          <span class="signature">&#8596; <a href="dart-core/String-class.html">String</a></span>         
        </dt>
        <dd>
          Gets and sets the default value of the <code>User-Agent</code> header for all requests
generated by this <a href="dart-io/HttpClient-class.html">HttpClient</a>. <a href="dart-io/HttpClient/userAgent.html">[...]</a>
                  <div class="features">read / write</div>
</dd>
        <dt id="hashCode" class="property inherited">
          <span class="name"><a href="dart-core/Object/hashCode.html">hashCode</a></span>
          <span class="signature">&#8594; <a href="dart-core/int-class.html">int</a></span>         
        </dt>
        <dd class="inherited">
          The hash code for this object. <a href="dart-core/Object/hashCode.html">[...]</a>
                  <div class="features">read-only, inherited</div>
</dd>
        <dt id="runtimeType" class="property inherited">
          <span class="name"><a href="dart-core/Object/runtimeType.html">runtimeType</a></span>
          <span class="signature">&#8594; <a href="dart-core/Type-class.html">Type</a></span>         
        </dt>
        <dd class="inherited">
          A representation of the runtime type of the object.
                  <div class="features">read-only, inherited</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="instance-methods">
      <h2>Methods</h2>
      <dl class="callables">
        <dt id="addCredentials" class="callable">
          <span class="name"><a href="dart-io/HttpClient/addCredentials.html">addCredentials</a></span><span class="signature">(<wbr><span class="parameter" id="addCredentials-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span>, </span> <span class="parameter" id="addCredentials-param-realm"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">realm</span>, </span> <span class="parameter" id="addCredentials-param-credentials"><span class="type-annotation"><a href="dart-io/HttpClientCredentials-class.html">HttpClientCredentials</a></span> <span class="parameter-name">credentials</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Add credentials to be used for authorizing HTTP requests.
                  
</dd>
        <dt id="addProxyCredentials" class="callable">
          <span class="name"><a href="dart-io/HttpClient/addProxyCredentials.html">addProxyCredentials</a></span><span class="signature">(<wbr><span class="parameter" id="addProxyCredentials-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span>, </span> <span class="parameter" id="addProxyCredentials-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="addProxyCredentials-param-realm"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">realm</span>, </span> <span class="parameter" id="addProxyCredentials-param-credentials"><span class="type-annotation"><a href="dart-io/HttpClientCredentials-class.html">HttpClientCredentials</a></span> <span class="parameter-name">credentials</span></span>)
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Add credentials to be used for authorizing HTTP proxies.
                  
</dd>
        <dt id="close" class="callable">
          <span class="name"><a href="dart-io/HttpClient/close.html">close</a></span><span class="signature">(<wbr>{<span class="parameter" id="close-param-force"><span class="type-annotation"><a href="dart-core/bool-class.html">bool</a></span> <span class="parameter-name">force</span>: <span class="default-value">false</span></span> })
            <span class="returntype parameter">&#8594; void</span>
          </span>
                  </dt>
        <dd>
          Shuts down the HTTP client. <a href="dart-io/HttpClient/close.html">[...]</a>
                  
</dd>
        <dt id="delete" class="callable">
          <span class="name"><a href="dart-io/HttpClient/delete.html">delete</a></span><span class="signature">(<wbr><span class="parameter" id="delete-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="delete-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="delete-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the DELETE method. <a href="dart-io/HttpClient/delete.html">[...]</a>
                  
</dd>
        <dt id="deleteUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/deleteUrl.html">deleteUrl</a></span><span class="signature">(<wbr><span class="parameter" id="deleteUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the DELETE method. <a href="dart-io/HttpClient/deleteUrl.html">[...]</a>
                  
</dd>
        <dt id="get" class="callable">
          <span class="name"><a href="dart-io/HttpClient/get.html">get</a></span><span class="signature">(<wbr><span class="parameter" id="get-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="get-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="get-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the GET method. <a href="dart-io/HttpClient/get.html">[...]</a>
                  
</dd>
        <dt id="getUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/getUrl.html">getUrl</a></span><span class="signature">(<wbr><span class="parameter" id="getUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the GET method. <a href="dart-io/HttpClient/getUrl.html">[...]</a>
                  
</dd>
        <dt id="head" class="callable">
          <span class="name"><a href="dart-io/HttpClient/head.html">head</a></span><span class="signature">(<wbr><span class="parameter" id="head-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="head-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="head-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the HEAD method. <a href="dart-io/HttpClient/head.html">[...]</a>
                  
</dd>
        <dt id="headUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/headUrl.html">headUrl</a></span><span class="signature">(<wbr><span class="parameter" id="headUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the HEAD method. <a href="dart-io/HttpClient/headUrl.html">[...]</a>
                  
</dd>
        <dt id="open" class="callable">
          <span class="name"><a href="dart-io/HttpClient/open.html">open</a></span><span class="signature">(<wbr><span class="parameter" id="open-param-method"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">method</span></span> <span class="parameter" id="open-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="open-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="open-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection. <a href="dart-io/HttpClient/open.html">[...]</a>
                  
</dd>
        <dt id="openUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/openUrl.html">openUrl</a></span><span class="signature">(<wbr><span class="parameter" id="openUrl-param-method"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">method</span>, </span> <span class="parameter" id="openUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection. <a href="dart-io/HttpClient/openUrl.html">[...]</a>
                  
</dd>
        <dt id="patch" class="callable">
          <span class="name"><a href="dart-io/HttpClient/patch.html">patch</a></span><span class="signature">(<wbr><span class="parameter" id="patch-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="patch-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="patch-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the PATCH method. <a href="dart-io/HttpClient/patch.html">[...]</a>
                  
</dd>
        <dt id="patchUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/patchUrl.html">patchUrl</a></span><span class="signature">(<wbr><span class="parameter" id="patchUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the PATCH method. <a href="dart-io/HttpClient/patchUrl.html">[...]</a>
                  
</dd>
        <dt id="post" class="callable">
          <span class="name"><a href="dart-io/HttpClient/post.html">post</a></span><span class="signature">(<wbr><span class="parameter" id="post-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="post-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="post-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the POST method. <a href="dart-io/HttpClient/post.html">[...]</a>
                  
</dd>
        <dt id="postUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/postUrl.html">postUrl</a></span><span class="signature">(<wbr><span class="parameter" id="postUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the POST method. <a href="dart-io/HttpClient/postUrl.html">[...]</a>
                  
</dd>
        <dt id="put" class="callable">
          <span class="name"><a href="dart-io/HttpClient/put.html">put</a></span><span class="signature">(<wbr><span class="parameter" id="put-param-host"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">host</span></span> <span class="parameter" id="put-param-port"><span class="type-annotation"><a href="dart-core/int-class.html">int</a></span> <span class="parameter-name">port</span>, </span> <span class="parameter" id="put-param-path"><span class="type-annotation"><a href="dart-core/String-class.html">String</a></span> <span class="parameter-name">path</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the PUT method. <a href="dart-io/HttpClient/put.html">[...]</a>
                  
</dd>
        <dt id="putUrl" class="callable">
          <span class="name"><a href="dart-io/HttpClient/putUrl.html">putUrl</a></span><span class="signature">(<wbr><span class="parameter" id="putUrl-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-async/Future-class.html">Future</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-io/HttpClientRequest-class.html">HttpClientRequest</a></span>&gt;</span></span>
          </span>
                  </dt>
        <dd>
          Opens a HTTP connection using the PUT method. <a href="dart-io/HttpClient/putUrl.html">[...]</a>
                  
</dd>
        <dt id="noSuchMethod" class="callable inherited">
          <span class="name"><a href="dart-core/Object/noSuchMethod.html">noSuchMethod</a></span><span class="signature">(<wbr><span class="parameter" id="noSuchMethod-param-invocation"><span class="type-annotation"><a href="dart-core/Invocation-class.html">Invocation</a></span> <span class="parameter-name">invocation</span></span>)
            <span class="returntype parameter">&#8594; dynamic</span>
          </span>
                  </dt>
        <dd class="inherited">
          Invoked when a non-existent method or property is accessed. <a href="dart-core/Object/noSuchMethod.html">[...]</a>
                  <div class="features">inherited</div>
</dd>
        <dt id="toString" class="callable inherited">
          <span class="name"><a href="dart-core/Object/toString.html">toString</a></span><span class="signature">(<wbr>)
            <span class="returntype parameter">&#8594; <a href="dart-core/String-class.html">String</a></span>
          </span>
                  </dt>
        <dd class="inherited">
          Returns a string representation of this object.
                  <div class="features">inherited</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor inherited" id="operators">
      <h2>Operators</h2>
      <dl class="callables">
        <dt id="operator ==" class="callable inherited">
          <span class="name"><a href="dart-core/Object/operator_equals.html">operator ==</a></span><span class="signature">(<wbr><span class="parameter" id="==-param-other"><span class="type-annotation">dynamic</span> <span class="parameter-name">other</span></span>)
            <span class="returntype parameter">&#8594; <a href="dart-core/bool-class.html">bool</a></span>
          </span>
                  </dt>
        <dd class="inherited">
          The equality operator. <a href="dart-core/Object/operator_equals.html">[...]</a>
                  <div class="features">inherited</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="static-properties">
      <h2>Static Properties</h2>

      <dl class="properties">
        <dt id="enableTimelineLogging" class="property">
          <span class="name"><a href="dart-io/HttpClient/enableTimelineLogging.html">enableTimelineLogging</a></span>
          <span class="signature">&#8596; <a href="dart-core/bool-class.html">bool</a></span>         
        </dt>
        <dd>
          Current state of HTTP request logging from all <a href="dart-io/HttpClient-class.html">HttpClient</a>s to the
developer timeline. <a href="dart-io/HttpClient/enableTimelineLogging.html">[...]</a>
                  <div class="features">read / write</div>
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="static-methods">
      <h2>Static Methods</h2>
      <dl class="callables">
        <dt id="findProxyFromEnvironment" class="callable">
          <span class="name"><a href="dart-io/HttpClient/findProxyFromEnvironment.html">findProxyFromEnvironment</a></span><span class="signature">(<wbr><span class="parameter" id="findProxyFromEnvironment-param-url"><span class="type-annotation"><a href="dart-core/Uri-class.html">Uri</a></span> <span class="parameter-name">url</span>, {</span> <span class="parameter" id="findProxyFromEnvironment-param-environment"><span class="type-annotation"><a href="dart-core/Map-class.html">Map</a><span class="signature">&lt;<wbr><span class="type-parameter"><a href="dart-core/String-class.html">String</a></span>, <span class="type-parameter"><a href="dart-core/String-class.html">String</a></span>&gt;</span></span> <span class="parameter-name">environment</span></span> })
            <span class="returntype parameter">&#8594; <a href="dart-core/String-class.html">String</a></span>
          </span>
                  </dt>
        <dd>
          Function for resolving the proxy server to be used for a HTTP
connection from the proxy configuration specified through
environment variables. <a href="dart-io/HttpClient/findProxyFromEnvironment.html">[...]</a>
                  
</dd>
      </dl>
    </section>

    <section class="summary offset-anchor" id="constants">
      <h2>Constants</h2>

      <dl class="properties">
        <dt id="DEFAULT_HTTP_PORT" class="constant">
          <span class="name deprecated"><a class="deprecated" href="dart-io/HttpClient/DEFAULT_HTTP_PORT-constant.html">DEFAULT_HTTP_PORT</a></span>
          <span class="signature">&#8594; const <a href="dart-core/int-class.html">int</a></span>
                  </dt>
        <dd>
          
                  <div class="features">@<a href="dart-core/Deprecated-class.html">Deprecated</a>(&quot;Use defaultHttpPort instead&quot;)</div>
  <div>
            <span class="signature"><code>defaultHttpPort</code></span>
          </div>
        </dd>
        <dt id="DEFAULT_HTTPS_PORT" class="constant">
          <span class="name deprecated"><a class="deprecated" href="dart-io/HttpClient/DEFAULT_HTTPS_PORT-constant.html">DEFAULT_HTTPS_PORT</a></span>
          <span class="signature">&#8594; const <a href="dart-core/int-class.html">int</a></span>
                  </dt>
        <dd>
          
                  <div class="features">@<a href="dart-core/Deprecated-class.html">Deprecated</a>(&quot;Use defaultHttpsPort instead&quot;)</div>
  <div>
            <span class="signature"><code>defaultHttpsPort</code></span>
          </div>
        </dd>
        <dt id="defaultHttpPort" class="constant">
          <span class="name "><a href="dart-io/HttpClient/defaultHttpPort-constant.html">defaultHttpPort</a></span>
          <span class="signature">&#8594; const <a href="dart-core/int-class.html">int</a></span>
                  </dt>
        <dd>
          
                  
  <div>
            <span class="signature"><code>80</code></span>
          </div>
        </dd>
        <dt id="defaultHttpsPort" class="constant">
          <span class="name "><a href="dart-io/HttpClient/defaultHttpsPort-constant.html">defaultHttpsPort</a></span>
          <span class="signature">&#8594; const <a href="dart-core/int-class.html">int</a></span>
                  </dt>
        <dd>
          
                  
  <div>
            <span class="signature"><code>443</code></span>
          </div>
        </dd>
      </dl>
    </section>

  </div> <!-- /.main-content -->

  <div id="dartdoc-sidebar-right" class="col-xs-6 col-sm-6 col-md-2 sidebar sidebar-offcanvas-right">
    <ol>
    
      <li class="section-title"><a href="dart-io/HttpClient-class.html#constructors">Constructors</a></li>
      <li><a href="dart-io/HttpClient/HttpClient.html">HttpClient</a></li>
    
      <li class="section-title">
        <a href="dart-io/HttpClient-class.html#instance-properties">Properties</a>
      </li>
      <li><a href="dart-io/HttpClient/authenticate.html">authenticate</a></li>
      <li><a href="dart-io/HttpClient/authenticateProxy.html">authenticateProxy</a></li>
      <li><a href="dart-io/HttpClient/autoUncompress.html">autoUncompress</a></li>
      <li><a href="dart-io/HttpClient/badCertificateCallback.html">badCertificateCallback</a></li>
      <li><a href="dart-io/HttpClient/connectionTimeout.html">connectionTimeout</a></li>
      <li><a href="dart-io/HttpClient/findProxy.html">findProxy</a></li>
      <li><a href="dart-io/HttpClient/idleTimeout.html">idleTimeout</a></li>
      <li><a href="dart-io/HttpClient/maxConnectionsPerHost.html">maxConnectionsPerHost</a></li>
      <li><a href="dart-io/HttpClient/userAgent.html">userAgent</a></li>
      <li class="inherited"><a href="dart-core/Object/hashCode.html">hashCode</a></li>
      <li class="inherited"><a href="dart-core/Object/runtimeType.html">runtimeType</a></li>
    
      <li class="section-title"><a href="dart-io/HttpClient-class.html#instance-methods">Methods</a></li>
      <li><a href="dart-io/HttpClient/addCredentials.html">addCredentials</a></li>
      <li><a href="dart-io/HttpClient/addProxyCredentials.html">addProxyCredentials</a></li>
      <li><a href="dart-io/HttpClient/close.html">close</a></li>
      <li><a href="dart-io/HttpClient/delete.html">delete</a></li>
      <li><a href="dart-io/HttpClient/deleteUrl.html">deleteUrl</a></li>
      <li><a href="dart-io/HttpClient/get.html">get</a></li>
      <li><a href="dart-io/HttpClient/getUrl.html">getUrl</a></li>
      <li><a href="dart-io/HttpClient/head.html">head</a></li>
      <li><a href="dart-io/HttpClient/headUrl.html">headUrl</a></li>
      <li><a href="dart-io/HttpClient/open.html">open</a></li>
      <li><a href="dart-io/HttpClient/openUrl.html">openUrl</a></li>
      <li><a href="dart-io/HttpClient/patch.html">patch</a></li>
      <li><a href="dart-io/HttpClient/patchUrl.html">patchUrl</a></li>
      <li><a href="dart-io/HttpClient/post.html">post</a></li>
      <li><a href="dart-io/HttpClient/postUrl.html">postUrl</a></li>
      <li><a href="dart-io/HttpClient/put.html">put</a></li>
      <li><a href="dart-io/HttpClient/putUrl.html">putUrl</a></li>
      <li class="inherited"><a href="dart-core/Object/noSuchMethod.html">noSuchMethod</a></li>
      <li class="inherited"><a href="dart-core/Object/toString.html">toString</a></li>
    
      <li class="section-title inherited"><a href="dart-io/HttpClient-class.html#operators">Operators</a></li>
      <li class="inherited"><a href="dart-core/Object/operator_equals.html">operator ==</a></li>
    
      <li class="section-title"><a href="dart-io/HttpClient-class.html#static-properties">Static properties</a></li>
      <li><a href="dart-io/HttpClient/enableTimelineLogging.html">enableTimelineLogging</a></li>
    
      <li class="section-title"><a href="dart-io/HttpClient-class.html#static-methods">Static methods</a></li>
      <li><a href="dart-io/HttpClient/findProxyFromEnvironment.html">findProxyFromEnvironment</a></li>
    
      <li class="section-title"><a href="dart-io/HttpClient-class.html#constants">Constants</a></li>
      <li><a class="deprecated" href="dart-io/HttpClient/DEFAULT_HTTP_PORT-constant.html">DEFAULT_HTTP_PORT</a></li>
      <li><a class="deprecated" href="dart-io/HttpClient/DEFAULT_HTTPS_PORT-constant.html">DEFAULT_HTTPS_PORT</a></li>
      <li><a href="dart-io/HttpClient/defaultHttpPort-constant.html">defaultHttpPort</a></li>
      <li><a href="dart-io/HttpClient/defaultHttpsPort-constant.html">defaultHttpsPort</a></li>
    
    </ol>
  </div><!--/.sidebar-offcanvas-->

</main>

<footer>
  <span class="no-break">
    flutter_form_builder
      3.8.2
  </span>

  <!-- footer-text placeholder -->
</footer>

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="static-assets/typeahead.bundle.min.js"></script>
<script src="static-assets/highlight.pack.js"></script>
<script src="static-assets/URI.js"></script>
<script src="static-assets/script.js"></script>
<!-- footer placeholder -->

</body>

</html>
